From 1997 Ieee Workshop on Middleware for Distributed Real-time Systems and Services the Dqm Architecture: Middleware for Application-centered Qos Resource Management
نویسندگان
چکیده
Multimedia applications often fail to perform as designed , when resources must be timeshared between multiple applications at run-time. To address this problem, a software architecture is investigated in which a centralized Dynamic Quality of Service Manager (DQM) mediates resource usage between the operating system and the applications. Applications are written to be able to execute at a range of operating levels|a level is deened by a certain amount of resource usage and the corresponding application quality. The DQM lowers the operating level of one or more applications when applications are performing poorly. This action immediately reduces overall resource consumption, which subsequently increases the resource availability to those applications performing poorly. Similarly, the DQM raises operating levels in conditions of underload, thus maximizing resource utilization and collective quality.
منابع مشابه
The DQM Architecture: Middleware for Application-centered QoS Resource Management
Multimedia applications often fail to perform as designed, when resources must be timeshared between multiple applications at run-time. To address this problem, a software architecture is investigated in which a centralized Dynamic Quality of Service Manager (DQM) mediates resource usage between the operating system and the applications. Applications are written to be able to execute at a range...
متن کاملA Dynamic Quality of Service Middleware Agent for Mediating Application Resource Usage
High-bandwidth applications with time-dependent resource requirements demand certain resource level assurances in order to operate correctly. Quality of Service resource management techniques are being successfully developed that allow network systems to provide such assurances. These solutions generally assume that the operating system at either end of the network is capable of handling the th...
متن کاملReal-Time Adaptive Resource Management
D istributed mission-critical environments employ a mixture of hard and soft real-time applications that usually expect a guaranteed range of quality of service. These applications have different levels of criticality and varied structures ranging from periodic independent tasks to distributed pipelines or event-driven modules. The underlying distributed system must evolve and adapt to the high...
متن کاملHierarchical Feedback Adaptation for Real Time Sensor-Based Distributed Applications
This paper presents an innovative hierarchical feedback adaptation method that efficiently controls the dynamic QoS behavior of real-time distributed data-flow applications, such as sensor-based data streams or mission-critical command and control applications. We applied this method in the context of the Real Time Adaptive Resource Management 1 system, a middleware architecture for resource ma...
متن کاملA High-performance Endsystem Architecture for Real-time CORBA
Many application domains (such as avionics, telecommunications, and multimedia) require real-time guarantees from the underlying networks, operating systems, and middleware components to achieve their quality of service (QoS) requirements. In addition to providing end-to-end QoS guarantees, applications in these domains must be flexible and reusable. Requirements for flexibility and reusability...
متن کامل